https://www.teamlaw.org/PatentHowTo.htm